import { IPSChartDataSetField } from './ipschart-data-set-field';
import { IPSChartObject } from './ipschart-object';

/**
 *
 * 子接口类型识别属性[]
 * @export
 * @interface IPSChartDataSet
 */
export interface IPSChartDataSet extends IPSChartObject {
  /**
   * 图表数据集属性集合
   *
   * @type {IPSChartDataSetField[]}
   */
  getPSChartDataSetFields(): IPSChartDataSetField[] | null;

  /**
   * 图表数据集属性集合
   *
   * @type {IPSChartDataSetField[]}
   */
  get psChartDataSetFields(): IPSChartDataSetField[] | null;

  findPSChartDataSetField(objKey: any): IPSChartDataSetField | null;
}
